package models

import "time"

type ChapterHistory struct {
	ID        uint32     `db:"id" json:"id"`                           // 'ID'
	UserID    uint32     `db:"user_id" json:"user_id"`                 // '用户'
	ChapterID uint32     `db:"chapter_id" json:"chapter_id"`           // '章节'
	Second    uint32     `db:"second" json:"second"`                   // '播放秒数'
	Creator   string     `db:"creator" json:"creator"`                 // '创建人'
	CreatedAt time.Time  `db:"created_at" json:"created_at"`           // '创建时间'
	Updater   *string    `db:"updater" json:"updater,omitempty"`       // '更新人'，omitempty 表示如果为空则忽略
	UpdatedAt *time.Time `db:"updated_at" json:"updated_at,omitempty"` // '更新时间'，omitempty 表示如果为空则忽略
}
